cmake_minimum_required(VERSION 3.28)
project(rtsp_h264_server)

set(CMAKE_CXX_STANDARD 14)

add_executable(rtsp_h264_server main.cpp
        poller/poller.cpp
        poller/poller.h
        socket/serv_sk.h
        socket/serv_sk.cpp
        rtsp_protocol/rtsp_protocol.cpp
        rtsp_protocol/rtsp_protocol.h
        rtsp_protocol/rtp_protocol.cpp
        rtsp_protocol/rtp_protocol.h
        socket/udp_sk.cpp
        socket/udp_sk.h
        coded_data/abstract_interface.h
        coded_data/h264_file.cpp
        coded_data/h264_file.h
        coded_data/aac_file.cpp
        coded_data/aac_file.h)
